vulkan: Drop GskVulkanPipelineLayout
authorMatthias Clasen <mclasen@redhat.com>
Fri, 22 Sep 2017 17:30:26 +0000 (13:30 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 23 Sep 2017 02:16:09 +0000 (22:16 -0400)
commit8ad0539cf75b55bcf4ea7b1fa87f6b01f06180eb
treebb3241995a172906df626570771309dc81039500
parent9b0ee4ac9952faf90b4d0fec81ef997b55838a9e
vulkan: Drop GskVulkanPipelineLayout

We already move the descriptor set layout out of it,
so we can just as well keep the pipeline layouts in
the render object as well, and get rid of this extra
object. Update all callers.
23 files changed:
gsk/gskvulkanblendpipeline.c
gsk/gskvulkanblendpipelineprivate.h
gsk/gskvulkanblurpipeline.c
gsk/gskvulkanblurpipelineprivate.h
gsk/gskvulkanborderpipeline.c
gsk/gskvulkanborderpipelineprivate.h
gsk/gskvulkanboxshadowpipeline.c
gsk/gskvulkanboxshadowpipelineprivate.h
gsk/gskvulkancolorpipeline.c
gsk/gskvulkancolorpipelineprivate.h
gsk/gskvulkancolortextpipeline.c
gsk/gskvulkancolortextpipelineprivate.h
gsk/gskvulkaneffectpipeline.c
gsk/gskvulkaneffectpipelineprivate.h
gsk/gskvulkanlineargradientpipeline.c
gsk/gskvulkanlineargradientpipelineprivate.h
gsk/gskvulkanpipeline.c
gsk/gskvulkanpipelineprivate.h
gsk/gskvulkanrender.c
gsk/gskvulkanrenderpass.c
gsk/gskvulkanrenderpassprivate.h
gsk/gskvulkantextpipeline.c
gsk/gskvulkantextpipelineprivate.h